package com.fdb.smcts.redis.redisutil.keys;

import com.fdb.smcts.redis.redisutil.BasePrefix;

import java.util.concurrent.TimeUnit;

/**
 * 需求编号:2019D0519
 * 问题编号:
 * 开发人员: caoxin
 * 创建日期:2019/7/17
 * 功能描述:产品缓存
 * 修改日期:2019/7/17
 * 修改描述:
 */
public class Ocm_Console_Key extends BasePrefix {
    // 无超时时间构造器
    public Ocm_Console_Key(String prefix) {
        super(prefix);
    }
    // 有超时时间构造器
    public Ocm_Console_Key(int expireSeconds, String prefix) {
        super(expireSeconds, prefix);
    }
    // 有超时时间单位的构造器
    public Ocm_Console_Key(String prefix, long expireTime, TimeUnit expireTimeUnit) {
        super(prefix,expireTime,expireTimeUnit );
    }

    // 产品信息
    private static final String PRD_INFO = "PRD_INFO_";
    private static final int PRD_INFO_EXPIRE_TIME  = 30;
    private static final TimeUnit PRD_INFO_EXPIRE_TIME_UNIT = TimeUnit.DAYS;
    public static Ocm_Console_Key PRD_INFO_KEY = new Ocm_Console_Key(PRD_INFO,PRD_INFO_EXPIRE_TIME,PRD_INFO_EXPIRE_TIME_UNIT);
}
